to put oil on troubled waters - Spanish English Dictionary